UK officials decline to comment on reports that British troops may be asked with delivering Gaza aid
British troops may be tasked with delivering aid to Gaza from an offshore pier now under constructio...
British troops may be tasked with delivering aid to Gaza from an offshore pier now under constructio...